Papers on the metaprogramming system and former MS research project in which software is viewed as a database and multiple source code representations can be used.
A simple class library for developing software components based on COM. Compact is usable with Visual C++ and provides the same basic mechanisms for interface handling and Automation like the ATL or the MFC.